home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / amiga / modelers / chmsthtc / chmsthtc.lzh / Chemesthetics / Source / Source.LZH / prefs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-10-19  |  2.5 KB  |  85 lines

  1. /* $Revision Header *** Header built automatically - do not edit! ***********
  2.  *
  3.  *    (C) Copyright 1991 by Metalworx
  4.  *
  5.  *    Name .....: prefs.h
  6.  *    Created ..: Sun 20-Oct-91 09:48
  7.  *    Revision .: 1
  8.  *
  9.  *    Date        Author        Comment
  10.  *    =========    ========    ====================
  11.  *    20-Oct-91    Mtwx        Gadgets f. Zeit-Info, Icon f. CDM-Files
  12.  *    02-Apr-91    Mtwx        Created this file!
  13.  *
  14.  * $Revision Header ********************************************************/
  15.  #define REVISION 1
  16.  
  17. /***************************************************************************
  18. * prefs.h: Header-File fⁿr prefs.c                       *
  19. ***************************************************************************/
  20.  
  21. /* ------------------------------- includes ----------------------------- */
  22.  
  23. #include <intuition/intuition.h>
  24.  
  25. #include "messages.h"
  26.  
  27. /* ------------------------------- defines ------------------------------ */
  28.  
  29. #define BVERH 1
  30. #define ICONCREAIFF 2
  31. #define ICONCREACDM 3
  32. #define TITEL 4
  33. #define TIMEWINDOW 5
  34.  
  35. /* ------------------------------- external references ------------------ */
  36.  
  37. extern struct Border StringGBorder1;
  38. extern struct Image ToggleImg1;
  39. extern struct Image ToggleImg2;
  40.  
  41. /* ------------------------------- global variables --------------------- */
  42.  
  43. static struct Gadget TimeWindowGadget =
  44. {
  45.   NULL,20,65,26,11,GADGIMAGE|GADGHIMAGE|SELECTED,TOGGLESELECT|RELVERIFY,
  46.   BOOLGADGET, (APTR)&ToggleImg1,(APTR)&ToggleImg2,NULL,0,NULL,TIMEWINDOW,NULL
  47. };
  48.  
  49. static struct Gadget TitleGadget =
  50. {
  51.   &TimeWindowGadget,20,50,26,11,GADGIMAGE|GADGHIMAGE,TOGGLESELECT|RELVERIFY,
  52.   BOOLGADGET, (APTR)&ToggleImg1,(APTR)&ToggleImg2,NULL,0,NULL,TITEL,NULL
  53. };
  54.  
  55. static struct Gadget IconCreaCDMGadget =
  56. {
  57.   &TitleGadget,20,35,26,11,GADGIMAGE|GADGHIMAGE|SELECTED,TOGGLESELECT|
  58.   RELVERIFY,BOOLGADGET,(APTR)&ToggleImg1,(APTR)&ToggleImg2,NULL,0,NULL,
  59.   ICONCREACDM,NULL
  60. };
  61.  
  62. static struct Gadget IconCreaIFFGadget =
  63. {
  64.   &IconCreaCDMGadget,20,20,26,11,GADGIMAGE|GADGHIMAGE|SELECTED,TOGGLESELECT|
  65.   RELVERIFY,BOOLGADGET,(APTR)&ToggleImg1,(APTR)&ToggleImg2,NULL,0,NULL,
  66.   ICONCREAIFF,NULL
  67. };
  68.  
  69. static UBYTE BVBuffer[4];
  70.  
  71. static struct StringInfo BVInfo = { BVBuffer,NULL,0,4,0,0,0,0 };
  72.  
  73. static struct Gadget BVGadget =
  74. {
  75.   &IconCreaIFFGadget,450,22,32,8,GADGHCOMP,RELVERIFY,STRGADGET,(APTR)NULL,
  76.   NULL,NULL,NULL,(APTR)&BVInfo,BVERH,NULL
  77. };
  78.  
  79. static struct NewWindow PrefsFenster =
  80. {
  81.   0,0,640,200,-1,-1,GADGETUP|CLOSEWINDOW,
  82.   WINDOWDRAG|WINDOWCLOSE|SMART_REFRESH|ACTIVATE|GIMMEZEROZERO,
  83.   &BVGadget,NULL,(UBYTE *)PREFSTITLE,NULL,NULL,-1,-1,-1,-1,CUSTOMSCREEN
  84. };
  85.